grotesque, deceitful and useless person - Deutsch Englisch Wörterbuch